#!/bin/bash

#应用名称
APP_NAME=pi-docker-dev
#镜像名称
IMAGE_NAME=registry.cn-shanghai.aliyuncs.com/yangye/pi:1.0
#容器id
CID=$(docker ps | grep "$APP_NAME" | awk '{print $1}')

# 构建docker镜像
if [ -n "$CID" ]; then
  docker rm -f $APP_NAME
fi

# --name docker-test                 容器的名字为docker-test
#   -d                                 容器后台运行
#   -p 3636:3636                       指定容器映射的端口和主机对应的端口都为3636
#   -v /usr/ms_backend/:/usr/ms_backend/   将主机的/usr/ms_backend/目录挂载到容器的/usr/ms_backend/ 目录中（不可少每次本地更新jar包重启容器即可，不用重新构建镜像
docker login --username=不会敲代码的杨小三 --password=920312.. registry.cn-shanghai.aliyuncs.com
docker pull $IMAGE_NAME
docker run --name $APP_NAME -d -p 8080:8080 $IMAGE_NAME
echo "$APP_NAME容器创建完成"